to hand in one's resignation - Deutsch Englisch Wörterbuch